export default {
    subAsync(context) {
        setTimeout(() => {
            // 在aciton中，不能直接修改state中的数据
            // 必须通过 context.commit()触发
            context.commit('sub') // 本质:action只是来的执行异步，数据悠是提交至mulation来进行操作
        },1000)
    },
    subAsyncN(context,step) {
        setTimeout(() => {
            context.commit('subN',step)
        },1000)
    },
    addAsync(context){
        setTimeout(()=>{
            context.commit('add')
        },1000)
    }
}
